President
Richard Allen
CEO Approval Rating
90/100
Storage Structures is a Georgia-based company that designs and manufactures products such as framing and exterior siding systems for the construction sector.